knee pit - Spanish English Dictionary